// 写后端代码，稳定和性能为主 服务器端node 版本更新没那么快
// 滞后commonjs模块化
// 前端因为有了webpack vitejs现代化， 发展比node快多了，而是模块化
// const http = require('http');
import http from 'http'
// http 内置createServer 返回server服务
// 在4000端口启动web服务  伺服状态
// js是单线程，但是web服务是多线程
// 服务器的cpu是多核的，每核都可以独立运行
// node 异步 事件型
const server = http.createServer(
  (req,res) => {
      if(req.url === '/about'){
          res.end('about us')
          return
      }
      res.setHeader('Set-Cookie',
      ['type-ninja','language=javascript'])
      res.end("hello world!")
  }
)

server.listen(4000)
